encoding/json.decodeState.opcode (field)

33 uses

	encoding/json (current package)
		decode.go#L211: 	opcode                int // last read result
		decode.go#L274: 			d.opcode = op
		decode.go#L283: 		d.opcode = d.scan.step(&d.scan, d.data[d.off])
		decode.go#L286: 		d.opcode = d.scan.eof()
		decode.go#L299: 			d.opcode = newOp
		decode.go#L306: 	d.opcode = d.scan.eof()
		decode.go#L348: 		d.opcode = stateEndValue(&d.scan, data[i])
		decode.go#L350: 		d.opcode = scanEnd
		decode.go#L359: 	switch d.opcode {
		decode.go#L404: 	switch d.opcode {
		decode.go#L540: 		if d.opcode == scanEndArray {
		decode.go#L568: 		if d.opcode == scanSkipSpace {
		decode.go#L571: 		if d.opcode == scanEndArray {
		decode.go#L574: 		if d.opcode != scanArrayValue {
		decode.go#L664: 		if d.opcode == scanEndObject {
		decode.go#L668: 		if d.opcode != scanBeginLiteral {
		decode.go#L740: 		if d.opcode == scanSkipSpace {
		decode.go#L743: 		if d.opcode != scanObjectKey {
		decode.go#L811: 		if d.opcode == scanSkipSpace {
		decode.go#L821: 		if d.opcode == scanEndObject {
		decode.go#L824: 		if d.opcode != scanObjectValue {
		decode.go#L1031: 	switch d.opcode {
		decode.go#L1052: 		if d.opcode == scanEndArray {
		decode.go#L1059: 		if d.opcode == scanSkipSpace {
		decode.go#L1062: 		if d.opcode == scanEndArray {
		decode.go#L1065: 		if d.opcode != scanArrayValue {
		decode.go#L1078: 		if d.opcode == scanEndObject {
		decode.go#L1082: 		if d.opcode != scanBeginLiteral {
		decode.go#L1096: 		if d.opcode == scanSkipSpace {
		decode.go#L1099: 		if d.opcode != scanObjectKey {
		decode.go#L1108: 		if d.opcode == scanSkipSpace {
		decode.go#L1111: 		if d.opcode == scanEndObject {
		decode.go#L1114: 		if d.opcode != scanObjectValue {